<? 

define('IN_PHPBB', true);
$phpbb_root_path = './../';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
include('login.php');

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_ALI);
init_userprefs($userdata);
	
// Empieza

$sql = 'SELECT idteam, team, teamcolour
		FROM phpbb_equipos';
		
if( !($result = $db->sql_query($sql)) ){
	message_die(GENERAL_ERROR, 'Could not query users', '', __LINE__, __FILE__, $sql);
}

$cont = 0;
while($row2 = $db->sql_fetchrow($resultado) ){
	$idsteam[$cont] = $row2['idteam'];
	$team[$cont] = $row2['team'];
	$colour[$cont] = $row2['teamcolour'];
	$cont++;
}

$ids_jugadores='';
$rangos=array("", $lang['Poficial'], $lang['Soficial'], $lang['Toficial'], $lang['Preserv'], $lang['Sreserv'], $lang['Treserv']);
$rangos2=array("", "OFICIAL", "RESERVA");
$grupos=array("Ninguno", 1, 2, 3, 4, 5, 6, 7, 8, 9);
$posiciones=array("NC", 1, 2, 3, 4, 5, 6, 7, 8, 9);

$page_title = 'Editar resultados';
$carrera = $_GET['carrera'];
	
if($_POST){
	$ids=explode("#",$_POST['ids_jugadores']);
	foreach($ids as $id){
		$campo = explode("@",$_POST['Nomequip'.$id]);
		$sql = 'UPDATE 6_carreras SET idequipo="'.$campo[0].'", teamcolor="'.$campo[1].'", Rango_real="'.$_POST['Rango'.$id].'", Rango_para_la_carrera="'.$_POST['Rangofict'.$id].'", Grupo="'.$_POST['Gruponro'.$id].'", Posicion="'.$_POST['Pos'.$id].'", Pole="'.$_POST['Polepos'.$id].'", Vr="'.$_POST['Vrs'.$id].'", Sancion="'.$_POST['Punish'.$id].'" WHERE Carrera = "'.$carrera.'" AND Id_Jugador="'.$id.'"';
	
		if ( !($result = $db->sql_query($sql)) ){	
		message_die(GENERAL_ERROR, 'Could not obtain user and group information', '', __LINE__, __FILE__, $sql);
		}
		else echo "<script>location.href='editresult.php?carrera=".$carrera."'</script>";
	}
}

	$sql = "SELECT v1.Carrera, v1.Grupo, v1.Id_Jugador, v1.idequipo, v1.teamcolor, v1.Rango_para_la_carrera, v1.Rango_real, v1.Posicion, v1.Pole, v1.Vr, v1.Sancion, v2.user_id, v2.username, v3.idteam, v3.team
		FROM 6_carreras v1, " . USERS_TABLE . " v2, phpbb_equipos v3
		WHERE v1.Carrera = '".$carrera."' AND v2.user_id=v1.Id_Jugador AND v1.idequipo = v3.idteam
		ORDER BY v1.teamcolor DESC, v1.Rango_Real ASC, v1.Grupo ASC, v1.Posicion ASC";

if( !($result = $db->sql_query($sql)) )
{
	message_die(GENERAL_ERROR, 'Could not query users', '', __LINE__, __FILE__, $sql);
}

echo '<form method="POST" action="'.$_SERVER['REQUEST_URI'].'">';
	$ids_jugadores='';
	
	echo '<table align="center" cellpadding="2" cellspacing="1" border="0">
		<tr>
			<td>Nombre jugador</td>
			<td>Nombre equipo</td>
			<td align="center">Grupo</td>
			<td align="center">Posicion</td>
			<td align="center">Pole</td>
			<td align="center">VR</td>
			<td align="center">Rango Real</td>
			<td align="center">Rango Carrera</td>
			<td align="center">Sancion</td>
		</tr>';

	while($row = $db->sql_fetchrow($result) ){
		$ids_jugadores.=$row['Id_Jugador']."#";
		echo '<tr>
			<td bgcolor="'.$row['teamcolor'].'" style="color: #ffffff">'.$row['username'].'</td>
			<td bgcolor="'.$row["teamcolor"].'"><select name="Nomequip'.$row['Id_Jugador'].'">';
				   for($i=0;$i<count($team);$i++){
    					if($row['idequipo']==$idsteam[$i]) $selected='selected';
    					else $selected= '';
    					echo '<option value="'.$idsteam[$i].'@'.$colour[$i].'" '.$selected.'>'.$team[$i].'</option>';
				   }
				   echo '</select>
			</td>
			<td bgcolor="'.$row["teamcolor"].'" align="center"><select name="Gruponro'.$row['Id_Jugador'].'">';
				   for($i=0;$i<count($grupos);$i++){
    					if($row['Grupo']==$i) $selected='selected';
    					else $selected= '';
    					echo '<option value="'.$i.'" '.$selected.'>'.$grupos[$i].'</option>';
				   }
				   echo '</select>
			</td>   
			<td bgcolor="'.$row["teamcolor"].'" align="center"><select name="Pos'.$row['Id_Jugador'].'">';
				   for($i=0;$i<count($grupos);$i++){
    					if($row['Posicion']==$i) $selected='selected';
    					else $selected= '';
    					echo '<option value="'.$i.'" '.$selected.'>'.$posiciones[$i].'</option>';
				   }
				   echo '</select>
			</td>
			<td bgcolor="'.$row["teamcolor"].'" align="center"">';
				   if($row['Pole']=="si") $checked='checked="checked"';
				   else $checked='';
				   echo '<input name="Polepos'.$row['Id_Jugador'].'" type="checkbox" value="si" '.$checked.'>
			</td>
			<td bgcolor="'.$row["teamcolor"].'" align="center"">';
				   if($row['Vr']=="si") $checked='checked="checked"';
				   else $checked='';
				   echo '<input name="Vrs'.$row['Id_Jugador'].'" type="checkbox" value="si" '.$checked.'>
			</td>
			<td bgcolor="'.$row["teamcolor"].'"><select name="Rango'.$row['Id_Jugador'].'">';
				   for($i=0;$i<count($rangos);$i++){
    					if($row['Rango_real']==$i) $selected='selected';
    					else $selected= '';
    					echo '<option value="'.$i.'" '.$selected.'>'.$rangos[$i].'</option>';
				   }
				   echo '</select>
			</td>
			<td bgcolor="'.$row["teamcolor"].'"><select name="Rangofict'.$row['Id_Jugador'].'">';
				   for($i=0;$i<count($rangos2);$i++){
    					if($row['Rango_para_la_carrera']==$i) $selected='selected';
    					else $selected= '';
    					echo '<option value="'.$i.'" '.$selected.'>'.$rangos2[$i].'</option>';
				   }
				   echo '</select>
			</td>
			<td bgcolor="'.$row["teamcolor"].'" align="center"">';
				   if($row['Sancion']=="si") $checked='checked="checked"';
				   else $checked='';
				   echo '<input name="Punish'.$row['Id_Jugador'].'" type="checkbox" value="si" '.$checked.'>
			</td>
		</tr>';
	}
	echo '<input type="hidden" name="ids_jugadores" value="'.substr($ids_jugadores, 0, -1).'">
			<tr> 
				<td colspan="9" height="20" align="center"><input type="submit" name="submit" value="Enviar"></td>
	  		</tr>
	  </table>
	  </form></br></br>';
	  
include('cerrar.php');
	  
?>